@echo off

if exist wsserver\_build\default\lib\game\ebin del /q wsserver\_build\default\lib\game\ebin\*

del /q wsserver\src\pb\*
xcopy %CD%\..\..\data\erlang\* wsserver\src\pb\ /y
xcopy %CD%\..\..\data\erlang.common\* wsserver\include\ /y

cd wsserver\

rem 优先使用环境变量的 rebar3, 没有就使用项目自带的 rebar3
for /f "tokens=*" %%i in ('where rebar3.cmd 2^>nul') do set rebar3=%%i
if not defined rebar3 set rebar3=.\rebar3.cmd

%rebar3% shell
